package com.itheima.d4_file;

import java.io.File;
import java.io.IOException;

/*
     目标：掌握File创建对象，代表具体文件的方案。
        public File(String pathname)	根据文件路径创建文件对象
        public File(String parent, String child)	根据父路径和子路径名字创建文件对象
        public File(File  parent, String child)	根据父路径对应文件对象和子路径名字创建文件对象
 */
public class FileTest1 {
    public static void main(String[] args) throws IOException {
        // 1、创建一个File对象，指代某个具体的文件。

        File f = new File("E:/test/a.txt");
        System.out.println(f);
        File f2 = new File("E:/test", "a1.txt");
        System.out.println(f2);
        File dir = new File("E:/test");
        File f3 = new File(dir, "a1.txt");
        System.out.println(f3);
        File f4 = new File("E:/test/a2.txt");
        System.out.println(f4);
        f4.createNewFile();

        String basePath = System.getProperty("user.dir");
        System.out.println(basePath);
        File f5 = new File(basePath, "a1.txt");
        System.out.println(f5);
    }
}
